主機叢集

主機叢集 是可以一起管理的邏輯主機物件群組。例如,您可以建立磁區對映,讓主機叢集中的每一個主機共用。系統使用內部通訊協定來管理對磁區的存取,並確保資料的一致性。代表主機的主機物件可群組成為主機叢集並共用磁區存取權。新磁區也可被對映至主機叢集,這會同步對映該磁區到主機叢集中定義的所有主機。

每一個主機叢集會以唯一名稱和 ID、叢集內個別主機物件的名稱和叢集的狀態來識別。主機叢集可以包含最多 128 個主機。不過,一個主機只能是一個主機叢集的成員。

在指令行介面中,使用 lshostcluster 指令顯示主機叢集的狀態。主機叢集會有下列其中一種狀態:
線上
主機叢集中的所有主機均為線上。
主機欠佳
主機叢集中的所有主機為線上或欠佳。
主機叢集欠佳
至少有一個主機為離線,而且至少有一個主機為線上或欠佳。
離線
主機叢集中的所有主機均為離線(或主機叢集未包含任何主機)。

可以將主機叢集指派給所有權群組。所有權群組可定義系統內使用者及物件的子集。您可以建立所有權群組,來進一步限制存取所有權群組中定義的特定資源。只有具有「安全管理者」角色的使用者,才能配置及管理所有權群組。

視資源類型而定,所有權可以明確定義,亦可從使用者、使用者群組或其他母項資源繼承。如果已明確或透過從建立主機叢集的使用者繼承而獲指派所有權群組,則可擁有主機叢集:主機叢集中定義的新主機或現有主機,會繼承指派給此主機叢集的所有權群組。

磁區對映

依預設,主機叢集內的主機會從該主機叢集繼承所有共用磁區對映,就如同這些磁區是個別對映至主機叢集中的每一個主機。主機叢集中的主機也可以擁有自己的專用磁區對映,不會與主機叢集中的其他主機共用。

利用共用對映,依據主機叢集來對映磁區。如果主機之間未發生「小型電腦系統介面 (SCSI)」LUN 衝突,則磁區由主機叢集中的所有主機共用。含有其他主機所需之資料的磁區就是共用對映的例子。

如果發生 SCSI LUN 衝突,則不會建立共用對映。多個磁區對映至相同的 SCSI LUN ID 時會造成 SCSI LUN 衝突。在將單個磁區對映到多個 SCSI LUN ID 時,也可能導致 SCSI LUN 衝突。

您可以將個別磁區新增至主機叢集中作為共用對映。當新磁區直接對映至主機叢集時,它會自動對映至主機叢集中的每一個主機。新磁區使用相同的 SCSI LUN 對映至主機叢集中的每一個主機。如需相關資訊,請參閱 mkvolumehostclustermap 指令。

利用專用對映,個別磁區會直接對映至個別主機。這些磁區不會與主機叢集中的任何其他主機共用。主機可以保有部分磁區的專用對映,並與主機叢集中的主機共用其他的磁區。主機的網路開機支援磁區通常就是專用對映。在軟體層次 7.7.1 之前,所有磁區對映都被視為專用對映。

例如,圖 1 顯示兩個本身是主機叢集成員的主機。包含資料的磁區是與主機 A 和主機 B 共用的對映。但是,主機 A 和主機 B 還具有到各自開機磁區(LUN A 和 LUN B)的專用對映。

圖 1. 包含專用磁區和共用磁區的主機叢集
該圖顯示主機叢集中有兩個主機的範例。

如需如何建立主機叢集的相關資訊,請參閱使用 CLI 建立主機對映